significant advance made in something - Español Inglés Diccionario